package com.qiaofang.applet.service.member.service.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import javax.validation.constraints.NotNull;

/**
 * @author QF2019
 */
@Data
@ApiModel("登录DTO")
public class LoginDto {

    @NotNull
    @ApiModelProperty("手机")
    private String mobilePhone;

    @NotNull
    @ApiModelProperty("验证码")
    private String captcha;

    @NotNull
    @ApiModelProperty("来源: 1:移动端 2:WEB端")
    private Integer source;

    @ApiModelProperty("经度")
    private String lat;

    @ApiModelProperty("纬度")
    private String lng;

    /**
     * 微信登录：手机号登录需传入openId（这里需要排除之前恒信APP只能手机号登录，不做检验必传字段）
     */
    @ApiModelProperty("微信openid")
    private String openId;
}
